import mutations from './mutations'
import actions from './actions'
import { getCookie } from '@/config/mUntils'

const state = {
  isLogin: '', // 是否登录
  isExam: '', // 是否审核通过
  username: '', // 登录用户名
  level: -1,
  id: null,
  mobile: '', // 用户手机号
  messageNum: 0, // 消息未读条数
  headImg: '', // 用户头像地址
  acceptanceAmount: 0, // 承兑金额
  balanceAmount: 0, // 个人余额
  discount: 0,
  bindMobilePop: false // 是否展现绑定手机号
}
const getters = {
  getsExam: state => {
    // return state.isExam || getCookie('Exam') - 0
    return getCookie('Exam') - 0
  },
  // 未登录 4, 登录审核中0 登录且审核通过1,登录审核失败2 登录未审核3,
  loginStatus: state => {
    const token = state.token || getCookie('Token')
    const exam = state.isExam || getCookie('Exam')
    return token ? +exam : 4
  }
}
export default {
  state,
  getters,
  actions,
  mutations
}
